import java.util.HashMap;

public class FourNumsSum {
    class Solution {
        public int fourSumCount(int[] nums1, int[] nums2, int[] nums3, int[] nums4) {

            HashMap<Integer,Integer> count = new HashMap<>();
            for(int v1 : nums1)
                for(int v2 : nums2)
                {
                    int sum = v1 + v2;
                    count.put(sum, count.getOrDefault(sum,0) + 1);
                }


            int res = 0;
            for(int v3 : nums3)
                for(int v4 : nums4)
                {
                    int t = 0 - v3 - v4;
                    res += count.getOrDefault(t,0);
                }

            return res;


        }
    }
}
